/*basic*/
.bgcolor {
	background-color: rgb(255, 91, 55) !important;
}
.textcolor {
	color: rgb(255, 91, 55);
}
html,body {
	font-size: 10px !important;
}
input[placeholder], [placeholder], *[placeholder] {
   color: rgb(171, 171, 171) !important;
}
::-webkit-input-placeholder { /* WebKit browsers */
     color: rgb(171, 171, 171) !important;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
     color: rgb(171, 171, 171) !important;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
     color: rgb(171, 171, 171) !important;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: rgb(171, 171, 171) !important;
}
/*//basic*/
/*header*/
header {
	
}
header .mui-title,header .mui-icon {
	color: #fff;
}
/*//header*/
/*content*/
.mui-card {
	border-radius: 1.5rem;
	padding-top: 1rem;
	padding-left: 2.8rem;
	padding-right: 2.8rem;
}
.mui-input-row input {
	font-size: 1.5rem;
}
.mui-input-group .input-group {
	position: relative;
}
.input-group {
	margin-top: 2rem;
}
.modify-position {
	position: absolute;
	top: 1rem;
	right: 0;
	font-size: 0.8rem;
}
.modify-position2 {
	position: absolute;
	top: 1rem;
	right: 0;
	font-size: 0.8rem;
	color: rgb(171, 171, 171)
}
.infotext-row {
	text-align: center;
}
.infotext {
	font-size: 0.8rem;
}
.btn-row1 {
	margin-top: 2.0rem;
	margin-bottom: 3rem;
}
.btn-row2 {
	margin-bottom: 2.0rem;
}
.mui-btn-primary {
	height: 5rem;
	font-size: 2rem;
	letter-spacing: 0.2rem;
	border-radius: 2.5rem;
	padding-left: 2rem;
	padding-right: 2rem;
	color: rgb(255, 91, 55) !important;
	border-color: rgb(255, 91, 55);
}

.mui-btn-grey {
	color: #757575;
	font-size: 0.8rem;
}
/*//content*/



/**/
.center {
	text-align: center;
}
.title-row {
	text-align: center;
}
.little-title {
	color: rgb(117, 117, 117);
	font-size: 1.7rem;
}
.title-row2 {
	text-align: center;
	padding-top: 0.5rem;
	padding-bottom: 0.5rem;
}
.title-row2 span{
	font-size: 1.3rem;
	border-bottom: 1px solid rgb(255, 91, 55);
	/*padding-top: 1rem;*/
	padding-bottom: 0.3rem;
}
.agree-row {
	text-align: center;
}
.agree {
	height: 5rem;
	line-height: 5rem;
	vertical-align: middle;
	width: 5rem;
	font-size: 2rem;
	border: 1px solid rgb(255, 91, 55);
	border-radius: 2.5rem;
	text-align: center;
	margin: 2rem auto;
}
form {
	
}
.mui-input-row {
	/*height: 6rem !important;*/
	margin-top: 2rem;
}
.title2 {
	color: rgb(171, 171, 171); 
}
.infotext-row {
	text-align: left;
	margin-top: 0.5rem;
	padding-left: 1.5rem;
}
.infotext {
	color: rgb(171, 171, 171);
	font-size: 1.2rem;
}
.btn-row1 button {
	/*background: rgb(223, 223, 223);
	border: 1px solid rgb(164, 164, 164);
	color: rgb(164, 164, 164) !important;*/
	padding-left: 4rem;
	padding-right: 4rem;
}
.btn-row1 {
	margin-bottom: 5rem;;
}
.mui-btn-primary:active,.mui-btn-primary.active {
	color: #fff !important;
	border-color: rgb(255, 91, 55) !important;
	background: rgb(255, 91, 55) !important;
}
/*������֤��*/
.send-btn {
	position: absolute; 
	top: 0px;
	right: 0px;
}

.mui-toast-message {
	color: rgb(255, 91, 55);
}
